something extraordinary or intense - Anglais Synonymes Dictionnaire